//package com.example.demo.config;
//
//import org.springframework.beans.factory.annotation.Value;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import springfox.documentation.oas.annotations.EnableOpenApi;
//import springfox.documentation.service.ApiInfo;
//import springfox.documentation.service.Contact;
//
//import java.util.ArrayList;
//
///**
// * @Description: swagger配置类
// * @Auther:ccc
// * @Date:2023/3/4 19:35
// */
//@Configuration
//@EnableOpenApi
//public class SwaggerConfig {
//
//    @Value("${swagger.enabled}")
//    Boolean flag;
//
//    @Bean
//    //public Docket docket() {
//    //    return new Docket(DocumentationType.OAS_30)
//    //            .apiInfo(apiInfo())
//    //            .enable(flag)
//    //            .select()
//    //            .apis(RequestHandlerSelectors.basePackage("com.example.demo.controller"))
//    //            .build();
//    //}
//
//    private ApiInfo apiInfo() {
//        Contact contact = new Contact("cafe", "http:www.baidu.com", "cafe_zhai@163.com");
//        return new ApiInfo(
//                "测试swagger",
//                "测试swagger接口文档",
//                "v1.0",
//                "https://www.baidu.com",
//                contact,
//                "Apache 2.0",
//                "http://www.apache.org/licenses/LICENSE-2.0",
//                new ArrayList()
//        );
//    }
//
//}
